engine damper - Francés Inglés Diccionario